#ifndef __APP_MQTT_H__
#define __APP_MQTT_H__

/**
 * @brief MQTT初始化
 * 
 * @return int 
 */
int app_mqtt_init(void);

/**
 * @brief MQTT关闭
 * 
 */
void app_mqtt_close(void);

/**
 * @brief MQTT发布
 * 
 * @param data 发送的数据 
 * @return int 
 */
int app_mqtt_publish(char *data);

/**
 * @brief MQTT注册接收数据回调
 * 
 * @param callback 回调函数
 * @return int 
 */
void app_mqtt_registerRecvCallback(int (*callback)(char *data));

#endif /* __APP_MQTT_H__ */
